package com.ruoyi.web.domain;

import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

import java.util.Date;
import java.util.Map;

/**
 * 补版管理明细表对象 mes_replenish_detail
 * 
 * @author levicash
 * @date 2024-04-12
 */
@Data
public class MesReplenishDetail extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 补版管理明细 */
    private Long id;

    /** 补版主表id */
    @Excel(name = "补版主表id")
    private Long replenishId;

    /** 生产单印刷表id */
    @Excel(name = "生产单印刷表id")
    private String producePrintId;

    /** 制版数量 */
    @Excel(name = "补版数量")
    private String replenishNumber;

    /** 制版序列号 */
    @Excel(name = "补版序列号")
    private String replenishNo;

    //生产单编号
    private String produceNo;
    //印刷序列号
    private String printProduceNo;
    //出版编号
    private String pubNo;
    //品种
    private String breed;
    //组成
    private String composition;
    //印张
    private String sheet;
    //印数
    private Double printAmount;
    //板材尺寸
    private String sheetSize;
    //印色
    private String printColour;
    //板材数量
    private Double sheetAmount;
    //板材合计
    private Double sheetTotal;
    //书刊编码
    private String bookNo;
    //书刊名称
    private String bookName;
    //制版人
    private String platemakingBy;
    //烤版人
    private String bakedBy;
    //制版编号
    private String platemakingCode;
    //生产单状态
    private Long produceStatus;

    //制版日期
    private Date platemakingDate;
    //新/旧版
    private String isNew;

    private Map<String,String> where;

    //生产单id
    private String produceId;

    private String status;
    private String makeBy;//做版人
 }
